Answer to reviews of TSE # 110555 ( “ A Controlled Experiment on Inheritance
نویسندگان
چکیده
In two controlled experiments we compare the performance on code maintenance tasks for three equivalent programs with 0, 3, and 5 levels of inheritance. For the given tasks, which focus on understanding effort more than change effort, programs with less inheritance were faster to maintain. Daly et al. previously reported similar experiments on the same question with quite different results. They found that the 5-level program tended to be harder to maintain than the 0-level program, while the 3-level program was significantly easier to maintain than the 0-level program. We describe the design and setup of our experiment, the differences to the previous ones, and the results obtained. Ours and the previous experiments are different in several ways: We used a longer and more complex program, made an inheritance diagram available to the subjects, and added a second kind of maintenance task. When taken together, the previous results plus ours suggest that there is no such thing as usefulness or harmfulness of a certain inheritance depth as such. Code maintenance effort is hardly correlated with inheritance depth, but rather depends on other factors (partly related to inheritance depth). Using statistical modeling, we identify the number of relevant methods to be one such factor. We use it to build an explanation model of average code maintenance effort that is much more powerful than a model relying on inheritance depth.
منابع مشابه
تحقیقی پیرامون شکل ضعیف کارایی در بازارهای نوظهور: شواهدی از بورس اوراق بهادار تهران
So far, most of the studies on the Efficient Market Hypothesis have been devoted to the U.S as well as European capital markets, whereas just a few number of such researches have been conducted in undeveloped (less developed) countries in general, and Tehran Stock Exchange (TSE) in particular. The research examines some evidences indicating the lowest status of the Weak Form of Efficient Capit...
متن کاملبررسی ضرورت پوشانیدن گل ها در گرده افشانی کنترل شده سیب با ردیابی آلل های ریزماهواره در نتاج تلاقی ارقام گلدن ’ اسموتی ‘ ×شفیع آبادی
A population of offspring from a cross between ‘Golden Smoothee’ × ‘Shafi Abadi’ apple which was developed by two methods of controlled pollination (with and without covering after controlled pollination) was used to investigate the inheritance of microsatellite alleles and the necessity of covering in controlled pollination of apple. DNA was extracted from 60 seedlings (30 from each method) as...
متن کاملبررسی ضرورت پوشانیدن گل ها در گرده افشانی کنترل شده سیب با ردیابی آلل های ریزماهواره در نتاج تلاقی ارقام گلدن ’ اسموتی ‘ ×شفیع آبادی
A population of offspring from a cross between ‘Golden Smoothee’ × ‘Shafi Abadi’ apple which was developed by two methods of controlled pollination (with and without covering after controlled pollination) was used to investigate the inheritance of microsatellite alleles and the necessity of covering in controlled pollination of apple. DNA was extracted from 60 seedlings (30 from each method) as...
متن کاملThe effects of fenvalerate on hepatic and cerebral xenobiotic metabolizing enzymes in selenium and/or iodine deficient rats
Objective(s): Particularly in developing countries, selenium and/or iodine deficiencies are encountered and use of pesticides in agriculture are not well-controlled. Fenvalerate is a pyrethroid insectide used in agriculture and has applications against a wide range of pests. This study was designed to evaluate the effects of fenvalerate on hepatic and cerebral xenobiotic metabolizing enzyme act...
متن کامل“Horses for Courses”; Comment on “Translating Evidence Into Healthcare Policy and Practice: Single Versus Multi-Faceted Implementation Strategies – Is There a Simple Answer to a Complex Question?”
This commentary considers the vexed question of whether or not we should be spending time and resources on using multifaceted interventions to undertake implementation of evidence in healthcare. A review of systematic reviews has suggested that simple interventions may be just as effective as those taking a multifaceted approach. Taking cognisance of the Promoting Action on Research Implementat...
متن کامل